#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QWidget>
#include <QLabel>
#include <QSlider>
#include <QPushButton>
#include "PlayList.h"

class MainWindow : public QWidget
{
    Q_OBJECT
public:
    explicit MainWindow(QWidget *parent = 0);
    void initView();
    void initButtons();
    void initConnects();

signals:
    
public slots:

private:
    QLabel m_songInfo;
    QLabel m_volInfo;
    QSlider m_songProcess;
    QSlider m_volProcess;
    QPushButton m_prevBtn;
    QPushButton m_playPauseBtn;
    QPushButton m_nextBtn;
    QPushButton m_playModeBtn;
    QPushButton m_openList;
    QPushButton m_openlyric;
    QPushButton m_openBalancer;
    QVBoxLayout m_mainLyt;
    QHBoxLayout m_otherCtrlLyt;
    QHBoxLayout m_playCtrlLyt;
    PlayList m_playlist;
};

#endif // MAINWINDOW_H
